shirt of nessus - French English Dictionary